org.eclipse.vtp.desktop.model.core
Class Connector

java.lang.Object
  extended by org.eclipse.vtp.desktop.model.core.Component
      extended by org.eclipse.vtp.desktop.model.core.Connector

public class Connector
extends Component


Field Summary
protected  java.util.List exitCodes
           
 
Constructor Summary
Connector(Element origin, Element destination)
           
Connector(Model model, org.w3c.dom.Element connectorElement)
           
 
Method Summary
 void addConnectorListener(ConnectorListener listener)
           
 void addExitPoint(ConnectorRecord record)
           
 void clearExitCodes()
           
protected  void delete()
           
 Element getDestination()
           
 java.util.List getExitCodes()
           
 Element getOrigin()
           
 void removeConnectorListener(ConnectorListener listener)
           
 void removeExitPoint(ConnectorRecord record)
           
 void setDestination(Element destination)
           
 void setOrigin(Element origin)
           
 void writeConfiguration(org.w3c.dom.Element configuration)
           
 
Methods inherited from class org.eclipse.vtp.desktop.model.core.Component
addListener, addPropertyListener, fireChange, fireDelete, firePropertyChange, getId, getModel, removeListener, removePropertyListener, setId, setModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

exitCodes

protected java.util.List exitCodes
Constructor Detail

Connector

public Connector(Element origin,
                 Element destination)

Connector

public Connector(Model model,
                 org.w3c.dom.Element connectorElement)
Method Detail

writeConfiguration

public void writeConfiguration(org.w3c.dom.Element configuration)

setDestination

public void setDestination(Element destination)

setOrigin

public void setOrigin(Element origin)
Parameters:
origin - The origin to set.

addExitPoint

public void addExitPoint(ConnectorRecord record)

removeExitPoint

public void removeExitPoint(ConnectorRecord record)

getExitCodes

public java.util.List getExitCodes()

clearExitCodes

public void clearExitCodes()

getDestination

public Element getDestination()
Returns:
Returns the destination.

getOrigin

public Element getOrigin()
Returns:
Returns the origin.

delete

protected void delete()
Overrides:
delete in class Component

addConnectorListener

public void addConnectorListener(ConnectorListener listener)

removeConnectorListener

public void removeConnectorListener(ConnectorListener listener)